repeated poor performance - English Synonyms Dictionary